data analysis benchmarking embedded database management fire application linux embedded systems software consulting safety best practices osha thin-client radius3 recovery security